Preparation

Make Command for Remote Compiling
For existing projects
Where you set your Make command depends on the following:

- Only if the Make command is the same for all target platforms, can you specify it in the Project Attributes dialog. The information is stored in the Project Description File (PDF), which overwrites the Make command specified in the Platform Settings.
- If you want to compile on target machines that require different Make commands, you specify these in your Platform Settings and therefore the Make command field in the Project Attributes dialog must be empty.

For new projects

- We recommend that you leave the Make command field empty in the Build Options view of the Project Attributes dialog. This allows you the flexibility of compiling on target machines that require different Make commands. The same conditions for existing projects apply for new projects. See also For existing projects above.

Password and rhost settings
For remote compiling and debugging, make sure that the name of your host machine is specified in one of the following files:

.rhosts file. This file is in your home directory.
/etc/hosts.equiv . Since this file applies to the entire system and contains the names of all hosts that are allowed or denied access to a remote host, it is checked first.

| Caution
| Generally avoid any setting that requires manual input when logging in to a remote host.

When is the default platform setting used
The Default Platform setting specified in the Platform view of the Preferences is used when:

- the platform setting in the working environment where you will open your project is set to

<default> .
- you open absolute projects.

| Note
| You can only remote compile and debug absolute projects if both your host machine and target machine are Unix machines and when the path to the project is the same from both machines.